bin2(x, 0) -> s1(0)
bin2(0, s1(y)) -> 0
bin2(s1(x), s1(y)) -> +2(bin2(x, s1(y)), bin2(x, y))
↳ QTRS
↳ Non-Overlap Check
bin2(x, 0) -> s1(0)
bin2(0, s1(y)) -> 0
bin2(s1(x), s1(y)) -> +2(bin2(x, s1(y)), bin2(x, y))
↳ QTRS
↳ Non-Overlap Check
↳ QTRS
↳ DependencyPairsProof
bin2(x, 0) -> s1(0)
bin2(0, s1(y)) -> 0
bin2(s1(x), s1(y)) -> +2(bin2(x, s1(y)), bin2(x, y))
bin2(x0, 0)
bin2(0, s1(x0))
bin2(s1(x0), s1(x1))
BIN2(s1(x), s1(y)) -> BIN2(x, y)
BIN2(s1(x), s1(y)) -> BIN2(x, s1(y))
bin2(x, 0) -> s1(0)
bin2(0, s1(y)) -> 0
bin2(s1(x), s1(y)) -> +2(bin2(x, s1(y)), bin2(x, y))
bin2(x0, 0)
bin2(0, s1(x0))
bin2(s1(x0), s1(x1))
↳ QTRS
↳ Non-Overlap Check
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ QDPOrderProof
BIN2(s1(x), s1(y)) -> BIN2(x, y)
BIN2(s1(x), s1(y)) -> BIN2(x, s1(y))
bin2(x, 0) -> s1(0)
bin2(0, s1(y)) -> 0
bin2(s1(x), s1(y)) -> +2(bin2(x, s1(y)), bin2(x, y))
bin2(x0, 0)
bin2(0, s1(x0))
bin2(s1(x0), s1(x1))
The following pairs can be strictly oriented and are deleted.
The remaining pairs can at least by weakly be oriented.
BIN2(s1(x), s1(y)) -> BIN2(x, y)
Used ordering: Combined order from the following AFS and order.
BIN2(s1(x), s1(y)) -> BIN2(x, s1(y))
s1 > BIN1
↳ QTRS
↳ Non-Overlap Check
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ QDPOrderProof
BIN2(s1(x), s1(y)) -> BIN2(x, s1(y))
bin2(x, 0) -> s1(0)
bin2(0, s1(y)) -> 0
bin2(s1(x), s1(y)) -> +2(bin2(x, s1(y)), bin2(x, y))
bin2(x0, 0)
bin2(0, s1(x0))
bin2(s1(x0), s1(x1))
The following pairs can be strictly oriented and are deleted.
The remaining pairs can at least by weakly be oriented.
BIN2(s1(x), s1(y)) -> BIN2(x, s1(y))
[BIN1, s1]
↳ QTRS
↳ Non-Overlap Check
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ PisEmptyProof
bin2(x, 0) -> s1(0)
bin2(0, s1(y)) -> 0
bin2(s1(x), s1(y)) -> +2(bin2(x, s1(y)), bin2(x, y))
bin2(x0, 0)
bin2(0, s1(x0))
bin2(s1(x0), s1(x1))